package com.jetpack.mvvm.lib.base.interf

import android.app.Activity
import androidx.fragment.app.Fragment
import androidx.lifecycle.ViewModelProvider

interface ShareViewModelInterface {
    fun getAppViewModelProvider(): ViewModelProvider
    fun getViewModelFactory(): ViewModelProvider.Factory
    fun getAppViewModelProvider(activity: Activity): ViewModelProvider
    fun getAppViewModelProvider(fragment: Fragment): ViewModelProvider
}